to split open - Spanish English Dictionary